impermeable ground - English Synonyms Dictionary